package com.chapter7.neibulei.demo7;


/**
 * 可以直接创建静态内部类的对象，并不需要依赖外部类对象。与类中静态成员的访问方式一样，静态内部类也是通过“外部类名称.静态内部类名称”来访问的。
 * 实际上，可以把静态内部类看成是包裹在外部类名称空间下的一个独立的类，只不过这个类可以随意访问外部类的所有静态成员。
 * 静态内部类与普通的内部类还有一个重要区别：
 *      普通的内部类中的成员不能声明为static，因而也就不能再有嵌套的静态内部类；
 *      在静态的内部类中可以声明static成员，自然也就可以有嵌套的静态内部类。
 */
public class test {
    public static void main(String[] args) {
        StaticInnerClass.StaticInner si =new StaticInnerClass.StaticInner(100);
        si.print();
    }
}
